function submitForm(el){
    var form = $("#"+el);

    var data = form.serialize();
    jQuery.ajax({
        type: "POST",
        url: form.attr("action"),
        data: data,
        success: function(data) {
            $('#TabContent').html(data);
        }
    });
}

function guardarImg(imgId)
{
	jQuery.ajax({
        type: "POST",
        url: Routing.generate('user_edit_txt_fotos'),
        data: {
			id:imgId,
			nombre:$("#img_nombre_"+imgId).val()
		},
        success: function(data) {
			var el = $(".msg_"+imgId);
            el.html('<div class="alert-box success">Datos actualizados correctamente</div>');
			setTimeout(function(){
				el.html('');
			}, 2000);
        }
	});
}

function borrarImg(imgId)
{
	if(confirm("¿Esta seguro que desea borrar la imagen?"))
	{
		jQuery.ajax({
			type: "POST",
			url: Routing.generate('user_delete_foto'),
			data: {
				id:imgId
			},
			success: function(data) {
				location.reload();
			}
		});
	}
	
}

function predeterminarImg(imgId)
{
	jQuery.ajax({
        type: "POST",
        url: Routing.generate('user_edit_txt_fotos'),
        data: {
			id:imgId,
			default:true
		},
        success: function(data) {
            var el = $(".msg_"+imgId);
            el.html('<div class="alert-box success">Datos actualizados correctamente</div>');
			setTimeout(function(){
				el.html('');
			}, 2000);
        }
	});
}

function cargarMensajes(userId)
{
	$("#tab-content-"+userId).html('');
	jQuery.ajax({
        type: "POST",
        url: Routing.generate('user_load_mensajes'),
        data: {
			userId:userId
		},
        success: function(data) {
			currentPageMessage = 1;
			$("#tab-content-"+userId).append(data);
			$("#tab-content-"+userId+" .message-content").mCustomScrollbar({
				set_height: 400,
				theme:"dark",
				advanced:{
					updateOnContentResize:true
				},
				scrollButtons:{
					enable:true
				}
			});
        }
	});
}

function updateMessage(o)
{
	cargarMensajes(o.userId);
	$('#send_message').trigger('reveal:close');
}

function cargarMasUsuarios()
{
	showLoadig();
	currentPageUser++;
	$("#masUsuarios").remove();
	$.ajax({
		type: "POST",
        url: Routing.generate('load_mas_usuarios'),
		data:{
			page: currentPageUser
		}
	}).done(function(o) {
		$(".resp-tabs-list .mCSB_container").append(o.tabHeaders);
		$(".resp-tabs-container").append(o.tabContents);
		hideLoadig();
		$("#mensajesTabs").easyResponsiveTabs({
				type: 'vertical', //Types: default, vertical, accordion
				width: 'auto', //auto or any custom width
				fit: true   // 100% fits in a container
			});
	});
}

function cargarMasMensajes(userId)
{
	showLoadig();
	currentPageMessage++;
	$(".masMensajes").remove();
	$.ajax({
		type: "POST",
        url: Routing.generate('user_load_mensajes'),
		data:{
			userId: userId,
			page: currentPageMessage
		}
	}).done(function(o) {
		$("#tab-content-"+userId+" .mCSB_container").append(o);
		hideLoadig();
	});
}